home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Language/OS - Multiplatform Resource Library
/
LANGUAGE OS.iso
/
et
/
et3_0-a1.lha
/
et3
/
src
/
Splitter.h
< prev
next >
Wrap
C/C++ Source or Header
|
1992-04-27
|
707b
|
31 lines
#ifndef Splitter_First
#ifdef __GNUG__
//pragma once
#pragma interface
#endif
#define Splitter_First
#include "CompVObject.h"
class Splitter: public CompositeVObject {
Point split, ms;
VObject *vop;
void TestOpen(int i, int w, int h, Point &minsize);
public:
MetaDef(Splitter);
Splitter(VObject *v, Point minsize= gPoint0, int id= cIdNone);
void Init(VObject *vop, Point minsize);
void Open(bool mode= TRUE);
Metric GetMinSize();
void SetExtent(Point e);
void SetOrigin(Point at);
void SetSplit(bool, Point);
void Control(int, int, void*);
void SendDown(int, int, void*);
OStream& PrintOn(OStream&);
IStream& ReadFrom(IStream&);
};
#endif